flow monitors - Spanish English Dictionary